international relations

Oil: Beyond the mirage of low prices

Oil and gas markets have gradually stabilized and prices will likely break the $40 barrier as the world economy restarts.
‚Äč