Sunday 22 Dec

Hurricane Raphael

Oil prices decline following China's disappointing stimulus plan
2024/11/11

Oil prices decline following China's disappointing stimulus plan

Oil prices dipped on Monday after China announced a stimulus package that fell short of expectations.