Today’s Pickup: Oil supply crunch as Saudi Arabia halts shipments across Bab El-Mandeb Strait
Oil production faces volatile times, as multiple OPEC countries witness geopolitical problems and unstable governments, leading to the possibility of yet another rise in fuel prices.