1 sources
PravdaReport (RU)2h ago
Global oil markets face a severe supply deficit and potential Brent price hike to $120 following the Hormuz blockade and Saudi pipeline sabotage.