Oil prices could surge 240% to $380 a barrel if Russia slashes production in response to a price cap, JPMorgan has warned.The bank said Russia could,...
Moscow’s decision to cut supplies to key buyers has shattered illusion that it would not turn on its biggest customers Moscow has blamed the decision to...