Oil Prices Surge Amidst Supply Deficit Concerns
Oil prices continued their upward trajectory, marking the fourth consecutive session of gains, driven by growing worries about a supply deficit. Weak shale oil production in the United States, coupled…