Russian oil price cap not as effective as hoped
In the weeks following the cap, Russia sold its crude oil for about US$74 per barrel on average
Read MoreIn the weeks following the cap, Russia sold its crude oil for about US$74 per barrel on average
Read MoreSet to average a record 101.9 million barrels per day, up by two million bpd from 2022
Read MoreSaudi Arabia is feeling the pressure, but the prospect of a ‘crude’ divorce between Moscow and Riyadh seems premature
Read MoreIndia is shipping 89,000 barrels of gasoline and diesel to the U.S. daily
Read MoreCould easily employ sanctions-avoiding mechanisms perfected by Iran
Read More