Saudi Arabia and Russia, the two largest producers in the OPEC+ coalition, voiced concerns that falling oil demand could send prices below $40 a barrel as they met in Moscow on Monday.
Source: FuelFix
Saudi Arabia and Russia, the two largest producers in the OPEC+ coalition, voiced concerns that falling oil demand could send prices below $40 a barrel as they met in Moscow on Monday.
Source: FuelFix
1,460