Market pressure: Oil came under further pressure yesterday, with ICE Brent settling 1.94% lower on the day, as the market continues to grow more uncertain ...
A