Recent economic data from the US, China, and Europe fell short of expectations, heightening concerns about a sluggish global economy and its impact on oil demand. However, potential supply disruptions from the Middle East due to ongoing conflicts, along with OPEC+ production policies, helped limit the losses in oil prices.