Xcite Energy: oil strikes when it’s hot

Xcite’s share price slumped some 16% on March 27 following its full-year results statement. The main reason was shareholders’ frustration as more progress was anticipated in its efforts to bring…