Libya's National Oil Corporation (NOC) declared a state of force majeure over the El Feel oil field as protesters forced the closure of the country's major oil...
Maharastra
Campus
Mysuru
Get latest news karnataka updates on your email.
To get the latest news on WhatsApp