Oil snaps floor and heads to $70 as OPEC+ dropped the ball last week
Oil prices are starting to look heavy as Crude prices snap the current floor around $74. Recent headlines that confirm Russian President Vladimir Putin is due to meet the Saudi Crown Prince Mohammed Bin Salman to discuss OPEC+ cooperation
Leave a Comment