Tag: oil

  • <b>Oil</b> Bulls Still at Stake

    Brent crude oil price has gained about 20% in the last two months to above $52 a barrel, doggedly posting higher highs and higher lows, which would ...