What’s Going On in the Energy Markets?

What’s Going On in the Energy Markets?

April 6, 2017. By Mark Barry: After hitting $26/barrel last February, the price of oil has recovered, with WTI Crude trading near $51/barrel as of this writing. However, energy markets have seen some volatility in 2017 thus far, and it seems appropriate to briefly...