Oil prices fell below $60 per barrel recently due to a combination of oversupply and weak demand. Global oil inventories are ...