News

The S&P 500 is headed for its longest winning streak in more than 20 years. That doesn’t mean the worst is over for stocks.
If there is one thing that is almost certain in the current global crude oil market, it's that the stated reasons for the ...
Brent tumbled by as much as 4.6 per cent toward US$58 a barrel. Read more at straitstimes.com. Read more at straitstimes.com.
Exxon Mobil and Chevron are pushing back on “shortsighted” investors and maintaining their growth plans even as they feud ...
IEA, OPEC, and EIA all revised 2025 growth down by 150,000–400,000 bpd amid worsening trade and economic outlooks.