Oil Prices Climbed After Sixth Operation of Balanced Deterrence
Oil prices climbed above $70 a barrel for the first time since the start of the coronavirus crisis, after the Sixth Operation of Balanced Deterrence that hit Saudi Arabia’s oil industry, according to Reuters. Benchmark Brent climbed as high as $71.3...