Oil Majors Borrow Billions for Buybacks as Production Wanes
Oil prices fell for the second consecutive day on Tuesday, with market experts attributing the decline to the bearish nature of President Trump’s “Drill, Baby, Drill” agenda on oil prices. True to word, Trump signed an executive order on Monday repealing …