Currently viewing the category: ""

Brent Crude crashed through $70 a barrel and WTI just shy of $65, shattering another glass ceiling many oil bears said was impossible to ever see. This came as OPEC said it has no intentions to relent on production cuts and overshadowed rising rig counts. Even as the market gets a little turn around Tuesday […]

Continue Reading