Crude production cost rises to $40/barrel - Report

Crude oil production
Crude oil production