India’s refiners are rushing to buy U.S., Iraqi, and UAE crude to offset losses from new sanctions on Russian oil exports.
This article first appeared on GuruFocus. Natural Gas Services Group Inc (NYSE:NGS) is set to release its Q3 2025 earnings on ...