Oil Prices Stabilize After Significant Loss
Crude oil prices stabilized after experiencing their worst daily loss in 17 months.
The US announced plans to buy oil to replenish its strategic reserve, boosting investor sentiment.
Reports indicate China may approve a financial package exceeding 10 trillion yen to support its economy.
Optimism about potential recovery in oil demand is linked to Donald Trump’s possible election victory in the US.