Oil is headed for its largest weekly collapse since 2008 as a bitter price war erupted between Saudi Arabia and Russia, and coronavirus contagion cratered demand.
Source: FuelFix
Oil is headed for its largest weekly collapse since 2008 as a bitter price war erupted between Saudi Arabia and Russia, and coronavirus contagion cratered demand.
Source: FuelFix
1,217