OPEC’s Joint Technical Committee has revised its estimates for Q1 supply and demand. In the Committee’s estimation, the supply surplus has shrunk to 600,000 bpd, versus its previous estimate of 1 million bpd. OPEC’s Joint Technical Committee met on Wednesday to review oil market developments ahead of the OPEC and non-OPEC Ministerial Meeting on Thursday. OPEC Secretary General HE Mohammad Barkindo encouraged its members “to stay the course” when it comes to the group’s decision tomrorow, according to an OPEC…