Global Crude Oil Prices

Brent crude oil spot prices averaged between $108/bbl and $112/bbl…

4 reasons why environmentalists are wrong about energy

America’s oil and gas boom has the potential to jump-start…

Goldman to Oil Market: U.S. is New China

The oil market is on the cusp of a new cycle, Goldman Sachs…

Solar 15% Returns Lure Investments From Google to Buffett

“Solar is now bankable,” Harris said. “When solar was perceived…