Oil prices surged yesterday, with ICE Brent settling 9.6% higher on the day - back above $83/bbl.
Read on WOBR AI →