Thursday March 12, 2026
"Oil demand concerns in India due to rising Covid cases are capping the upside"