Smart. Sharp. Funny. Fearless.
Sunday, December 17, 2017

It’s been described as a “step in the right direction,” but an agreement between Saudi Arabia and Russia to freeze crude oil production could be doomed from the start. That’s how some analysts responded to news on Tuesday that the world’s top two oil producers had struck an accord with Venezuela and Qatar to keep production…