A new 25% U.S. tariff on Indian goods aims to pressure New Delhi to curb Russian crude purchases.
If India cuts back purchases, barrels may be effectively removed from the market.
India signals it...
Many oil price forecasts, particularly those from the International Energy Agency and net-zero organizations, consistently predict a glut by ignoring contradictory data or using flawed computer...