Bloomberg: Russian oil has finally overcome the G7 price ceiling
Moscow, Russia (TEH) – In a surprising turn of events, Russian oil has defied Western sanctions and embargoes, with revenues rising to an eight-month high. The Western alliance, including the United States

Follow