Crude oil futures traded at levels that haven't been reached since November, after a government report showed that crude inventories gained significantly less than expected.
Solar Energy (photovoltaic) prices have declined on average 4% per annum over the past 15 years. Progressive increase in conversion efficiencies and manufacturing economies of scale are the underlying drivers.