Oil prices rebound above $60 as supply risks lift sentiment, while natural gas stays range-bound below key resistance, ...
The EIA attributed the expected slowdown in production to lower oil prices. It estimates Brent crude will average $56 a barrel this year, down from $69 a barrel in 2025. U.S. benchmark West Texas ...
The discount on U.S. crude futures to the global benchmark Brent has grown by around $1 per ​barrel since the U.S. ousted ...
Mixed performance was seen among the broader indices, with the BSE Midcap index declining 0.2 percent, while the Smallcap ...
Oil prices hit seven-week highs on Iran tensions but gains were capped by expected Venezuelan supply, while technicals show ...