Demand Concerns & OPEC+ Uncertainty
July 13, 2021 at 04:55 AM EDT
Oil prices came under some pressure yesterday, with Brent down as much as 1.75% at one stage. However, the market managed to claw back a lot of these losses, finishing the day around 0.5% lower.