Oil production headed for decline, German report says
This headline on CNN today (Here comes $100 oil, and $3 gas) caught my attention in relation to a story in our newsletter yesterday. Crude oil futures did actually hit $90 yesterday, after hovering in the $80 range, edging upwards towards $90. Which basically means that more traders are betting that the actual price of … Continued