Supreme court didn't help oil prices today. It appears the Green industry lost some ground this morning, which gives new hope to fossil fuels.
...