Oil prices have been increasing for the past six consecutive weeks as a result of, inter alia, production cuts from Saudi Arabia and Russia and a shrinking U.S. stockpile over the said period.
Oil prices have been increasing for the past six consecutive weeks as a result of, inter alia, production cuts from Saudi Arabia and Russia and a shrinking U.S. stockpile over the said period.