News
High-Cost Projects to Struggle at $80-$85 Crude, Oil Search Says
High-cost energy projects globally will struggle to stay profitable if crude oil prices stay around $80 a barrel to $85 a barrel and some proposed developments
Join The Club

