Oil dropped toward the lowest level since 2003 as prospects for a deal between OPEC and Texas to limit production appeared to fade, while a U.S. coronavirus rescue package ran into political delays.
Source: FuelFix
Oil dropped toward the lowest level since 2003 as prospects for a deal between OPEC and Texas to limit production appeared to fade, while a U.S. coronavirus rescue package ran into political delays.
Source: FuelFix
1,134