by Andrew Moran | Mar 27, 2020 | Articles, Economic Affairs News, Politics, Social Issues
Oil recently suffered its most significant weekly loss since 1991, crashing 29% to below $20 per barrel. A toxic concoction of cratering global demand due to the Coronavirus pandemic and Saudi Arabia and Russia throwing tantrums like petulant children caused the...