Oil traders appear to be taking earnings on Tuesday after costs haveactually been goingthrough a really high three-day rise which backtracked ahead of a essential technical location near $77.60. Markets are absorbing the unexpected interruption in Libyan Oil production in a.
Read More.