Triad 10 takeaways world oil forecast infographic

Triad’s 10 Takeaways form the World Oil Forecast Breakfast