The Aussie market struggled for direction on what was a busy day of company profit results. The ASX 200 managed a small gain of 4pts to another record closing high of 7,588. Insurer QBE was a big winner on the back of its first half profit release while AGL Energy stumbled to fall 5.5% after its results were announced. Outside of profit results, Rio Tinto weighed with 6.9% fall.