While the unexpected rollover of the OPEC+ production cuts sent Brent Crude prices up to $70 a barrel, the highest oil prices… Read More