The push and pull of oil demand and supply
Producer and consumer nations targeting a price of around $90 a barrel
Read MoreProducer and consumer nations targeting a price of around $90 a barrel
Read MoreG7 agrees on devising a system that would only allow the sale of Russian oil at below-market prices
Read MoreU.S. President Joe Biden desperately needs lower prices at American gas stations, especially in a mid-term election year
Read MoreWeaker-than-expected demand growth means the oil market is likely to remain in surplus into early next year, say analysts
Read MoreTwo contrasting scenarios are emerging
Read More