Baku/26.02.21//Turan: Oil production in Texas has been restored by 80%. It was suspended last week due to abnormal cold weather and power outages.Prod...

Please login or subscribe to read more

Leave a review

Energy

Follow us on social networks

News Line